.gd-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.gd-list li {
  width: 32.93333333vw;
  margin-bottom: 3.6vw;
}
.gd-list li a {
  display: block;
  position: relative;
}
.gd-list li a img {
  width: 32.93333333vw;
  height: 32.93333333vw;
}
.gd-list li a em {
  position: absolute;
  top: 0.13333333vw;
  right: 1.73333333vw;
  color: #fff;
  font-size: 2.4vw;
  background: url() no-repeat 0 center;
  background-size: 3.06666667vw 2.8vw;
  padding: 0 0 0 3.06666667vw;
}
.gd-list li a h3 {
  font-weight: normal;
  font-size: 3.33333333vw;
  line-height: 4.4vw;
  width: 28vw;
  margin: auto;
  color: #333;
}
